Moody's said India's current account deficit (CAD) has narrowed significantly from 4.8 per cent in 2012 to 1.4 per cent in 2014.
Amid a grim global scenario, India will have to labour hard to hold on to seven per cent growth in 2016-17.